package com.service;

import com.pojo.User;

import java.util.List;

public interface UserService {

    // 查找所有用户
    List<User> findUserAll();

    // 登录
    String logIn(String username, String password);

    // 注册
    String logOn(String mail, String password, String name, String school, String role);

    // 变更身份
    String changeRole(String role, String id);

    // 修改密码
    String changePassword(String id, String password);

    // 修改邮箱
    String changeMail(String id, String mail);

    // 修改手机号
    String changeTel(String id, String tel);

    // 根据学生ID获取学生的课程列表
    List<String> getCourseListByStudentId(String id);

    // 根据邮箱或者手机号查找用户
    List<User> getUserByMailOrTel(String mail);
}
